home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
InfoMagic Standards 1994 January
/
InfoMagic Standards - January 1994.iso
/
iso
/
9660
/
rockrdge
/
rrg.11
/
desc.nr
< prev
next >
Wrap
Text File
|
1992-08-19
|
3KB
|
89 lines
.sp
.H 1 "TERMINOLOGY AND NOTATION"
.sp
It is assumed that the RRIP is being recorded within an ISO 9660:1988
compliant volume using the System Use Sharing Protocol (SUSP:1991A).
Unless defined herein, or otherwise specified, terms shall be as defined
in ISO 9660:1988 or SUSP:1991A.
.sp
The following notation is used in this document.
.sp
.H 2 "Decimal and Hexadecimal Notation"
.sp
Numbers in decimal notation are represented by decimal digits, namely
0 to 9.
.sp
Numbers in hexadecimal notation are represented by hexadecimal digits,
namely 0 to 9 and A to F, shown in parentheses.
E.g. the hexadecimal number 7F will be written as (7F).
.sp
.H 2 "File Naming Conventions"
.sp
In all fields defined in ISO 9660:1988, the character set to be used
shall be as specified in ISO 9660.
The character set to be used in the System Use Fields defined herein
shall depend upon whether the fields are recorded in a directory tree
associated with a Primary Volume Descriptor or a Supplementary Volume
Descriptor.
.sp
.H 3 "Primary Volume Descriptor File Naming Convention"
.sp
Within a directory tree identified by a Primary Volume Descriptor of
an ISO 9660 volume, the character set used in the System Use Fields
defined for the RRIP shall be the ISO Standard 8859-1:1987, as
specified in the X/Open Portability Guide Issue 3, XSI Supplementary
Definitions.
For general portability across most POSIX compatible systems, the
7-bit U.S. ASCII character set should be used.
.sp
The POSIX File Naming Convention states that the filename may be
composed of any character except slash (2F) and the null byte (00).
The special filename, dot (2E), refers to the directory specified
by its predecessor.
The special filename dot-dot (2E)(2E), refers to the parent directory
of its predecessor directory.
.sp
For maximum portability across implementations conforming to the
POSIX Standard, filenames should only contain the following characters:
.sp
.TS
center;
l l.
(41) thru (5A) \'A\' thru \'Z\'
(61) thru (7A) \'a\' thru \'z\'
(30) thru (39) \'0\' thru \'9\'
(2E) period
(5F) underscore
(2D) hyphen
.TE
.sp
Upper and lower case letters shall retain their unique identities
between conforming implementations.
.sp
.H 3 "Supplementory Volume Descriptor File Naming Convention"
.sp
Within a directory tree identified by a Supplementary Volume Descriptor
of an ISO 9660 volume, the character set used in the System Use Fields
defined for the RRIP shall be the coded graphic character set(s) identified by
the escape sequence(s) in the Supplementary Volume Descriptor
(c-characters, section 7.4.2, ISO 9660:1988).
.sp
.H 2 "Reader Makes Right"
.sp
Receiving systems which are capable of interpreting the System Use Fields
defined herein, but which cannot handle the full extent of the file naming
convention utilized by this specification may have to restrict themselves
to the use of the ISO 9660 compliant file names stored in the File Identifier
field of the ISO 9660 directory structure.
.sp
Alternatively, the developer of the receiving system may choose to provide
file name conversion capability.
Any such system must provide unique names for all unique files on the disc.
.sp
In general, whenever there is recorded a (potentially) system-specific
identifier or numerical value, accomplishing any necessary modifications
or mapping of these are the responsibility of the receiving system.
This document provides for an Application Programming Interface (API)
to support this function.
.sp